ALMaSS  1.0
The Animal, Landscape and Man Simulation System
APoint Class Reference

A simple class defining an x,y coordinate set. More...

#include <ALMaSS_Setup.h>

Public Member Functions

 APoint ()
 
 APoint (int a_x, int a_y)
 

Public Attributes

int m_x
 
int m_y
 

Detailed Description

A simple class defining an x,y coordinate set.

Constructor & Destructor Documentation

◆ APoint() [1/2]

APoint::APoint ( )
inline
59  {
60  m_x = -1;
61  m_y = -1;
62  }
int m_y
Definition: ALMaSS_Setup.h:56
int m_x
Definition: ALMaSS_Setup.h:55

References m_x, and m_y.

◆ APoint() [2/2]

APoint::APoint ( int  a_x,
int  a_y 
)
inline
64  {
65  m_x = a_x;
66  m_y = a_y;
67  }

References m_x, and m_y.

Member Data Documentation

◆ m_x

int APoint::m_x

Referenced by Bembidion_Egg_List::AddEgg(), APoint(), Landscape::AxisLoop(), Landscape::AxisLoopLtd(), Goose_Population_Manager::BangAtPoly(), Landscape::BorderScan(), Landscape::BorderStep(), GooseMemoryMap::ChangeSetFoodRes(), Goose_Barnacle_Base::ChooseHopLoc(), Goose_Greylag_Base::ChooseHopLoc(), Goose_Pinkfoot_Base::ChooseHopLoc(), Landscape::CorrectCoordsPointNoWrap(), Landscape::CorrectCoordsPt(), Hunter_Population_Manager::DistributeHuntersByRules(), Goose_Population_Manager::DoImmigration(), AOR_Probe::DoProbe(), AOR_Probe_Goose::DoProbe(), Goose_Base::EvaluateForageToHopLoc(), FarmManager::FindClosestFarm(), FarmManager::FindClosestFarmOpenness(), FarmManager::FindClosestFarmOpennessProb(), FarmManager::FindClosestFarmOpennessProbNearRoostIsBest(), FarmManager::FindClosestFarmOpennessProbSmallIsBest(), Goose_Base::FlyTo(), LE::GetCentroid(), Farm::GetCentroids(), Goose_Population_Manager::GetLeader(), Rabbit_Warren::GetPointTL(), SkTerritories::GetTerritoriesByDistance(), Farm::GetValidCoords(), Hare_Female::GiveBirth(), Goose_Population_Manager::Goose_Population_Manager(), Partridge_Population_Manager::HuntingDifferentiatedBeetleBankArea(), THare_Population_Manager::HuntingDifferentiatedBeetleBankArea(), TrapLineMap::Init(), Goose_Base::Init(), Hunter_Population_Manager::Init(), Rabbit_Population_Manager::NatalDispersalRecordOutput(), Goose_Base::On_Bang(), CompareEggX::operator()(), Hare_Female::PlaceYoung(), Rabbit_Base::Rabbit_Base(), Hunter_Population_Manager::RecordHuntingSuccess(), Landscape::RemoveSmallPolygons(), Hunter_Population_Manager::SaveFarmHunters(), Rabbit_Juvenile::st_BecomeAdult(), Rabbit_Young::st_BecomeJuvenile(), Goose_Base::st_ChooseForageLocation(), Skylark_Male::st_FindingTerritory(), Skylark_Female::st_MakingNest(), Newt_Adult::st_Migrate(), Goose_Barnacle_Base::st_ToRoost(), Goose_Greylag_Base::st_ToRoost(), Goose_Pinkfoot_Base::st_ToRoost(), Landscape::SupplyLargeOpenFieldsNearXY(), and Rabbit_Population_Manager::WarrenLegalPos().

◆ m_y

int APoint::m_y

Referenced by Bembidion_Egg_List::AddEgg(), APoint(), Landscape::AxisLoop(), Landscape::AxisLoopLtd(), Goose_Population_Manager::BangAtPoly(), Landscape::BorderScan(), Landscape::BorderStep(), GooseMemoryMap::ChangeSetFoodRes(), Goose_Barnacle_Base::ChooseHopLoc(), Goose_Greylag_Base::ChooseHopLoc(), Goose_Pinkfoot_Base::ChooseHopLoc(), CompareDist(), Landscape::CorrectCoordsPointNoWrap(), Landscape::CorrectCoordsPt(), Hunter_Population_Manager::DistributeHuntersByRules(), Goose_Population_Manager::DoImmigration(), AOR_Probe::DoProbe(), AOR_Probe_Goose::DoProbe(), Goose_Base::EvaluateForageToHopLoc(), FarmManager::FindClosestFarm(), FarmManager::FindClosestFarmOpenness(), FarmManager::FindClosestFarmOpennessProb(), FarmManager::FindClosestFarmOpennessProbNearRoostIsBest(), FarmManager::FindClosestFarmOpennessProbSmallIsBest(), Goose_Base::FlyTo(), LE::GetCentroid(), Farm::GetCentroids(), Goose_Population_Manager::GetLeader(), Rabbit_Warren::GetPointTL(), SkTerritories::GetTerritoriesByDistance(), Farm::GetValidCoords(), Hare_Female::GiveBirth(), Goose_Population_Manager::Goose_Population_Manager(), Partridge_Population_Manager::HuntingDifferentiatedBeetleBankArea(), THare_Population_Manager::HuntingDifferentiatedBeetleBankArea(), TrapLineMap::Init(), Goose_Base::Init(), Hunter_Population_Manager::Init(), Rabbit_Population_Manager::NatalDispersalRecordOutput(), Goose_Base::On_Bang(), Hare_Female::PlaceYoung(), Rabbit_Base::Rabbit_Base(), Hunter_Population_Manager::RecordHuntingSuccess(), Landscape::RemoveSmallPolygons(), Hunter_Population_Manager::SaveFarmHunters(), Rabbit_Juvenile::st_BecomeAdult(), Rabbit_Young::st_BecomeJuvenile(), Goose_Base::st_ChooseForageLocation(), Skylark_Female::st_MakingNest(), Newt_Adult::st_Migrate(), Goose_Barnacle_Base::st_ToRoost(), Goose_Greylag_Base::st_ToRoost(), Goose_Pinkfoot_Base::st_ToRoost(), Landscape::SupplyLargeOpenFieldsNearXY(), and Rabbit_Population_Manager::WarrenLegalPos().


The documentation for this class was generated from the following file: